English Dictionary
◊ CREME CARAMEL
creme caramel
n : baked custard topped with caramel